ImprovGenerator: Online Grammatical Induction for On-the-Fly Improvisation Accompaniment
نویسندگان
چکیده
We propose an online generative algorithm to enhance musical expression via intelligent improvisation accompaniment. Our framework called the ImprovGenerator, takes a live stream of percussion patterns and generates an improvised accompaniment track in real-time to stimulate new expressions in the improvisation. We use a mixture model to generate an accompaniment pattern, that takes into account both the hierarchical temporal structure of the live input patterns and the current musical context of the performance. The hierarchical structure is represented as a stochastic context-free grammar, which is used to generate accompaniment patterns based on the history of temporal patterns. We use a transition probability model to augment the grammar generated pattern to take into account the current context of the performance. In our experiments we show how basic beat patterns performed by a percussionist on a cajon can be used to automatically generate on-the-fly improvisation accompaniment for live performance.
منابع مشابه
Automatic accompaniment for improvised music
Modern music students practice improvisation playing on top of a software that generates accompaniment, but it does not listen to the musician’s input. Automatic accompaniment systems provide appropriate musical accompaniment to a human player in a given musical context by listening to them. We are interested in developing an AAS. Therefore, the purpose of this project is to build a system that...
متن کاملPAPAGEI: An Extensible Automatic Accompaniment System for Live Instrumental Improvisation
PAPAGEI (Parametric-Algorithmic Patchbay-Accompanist Generating Events by Improvisation) is an automatic accompaniment system based on the algorithmic music composition methods of Clarence Barlow and implemented by Salman Bakht. This paper describes the system design and implementation of PAPAGEI. Next, compositional and performance details are described for two pieces that use the PAPAGEI syst...
متن کاملImprovised duet interaction: learning improvisation techniques for automatic accompaniment
The interaction between music improvisers is studied in the context of piano duets, where one improviser performs a melody expressively with embellishment, and the other plays an accompaniment with great freedom. We created an automated accompaniment player that learns to play from example performances. Accompaniments are constructed by selecting and concatenating one-measure score units from a...
متن کاملEVOLUTIONARY ACCOMPANIMENT SYSTEMS FOR CREATIVE MUSIC GENERATION by SHU
GENERATION by SHU ZHANG (Under the Direction of Khaled Rasheed) ABSTRACT In this thesis, two music accompaniment systems are presented. Evac (the evolutionary accompanist) is a system that engages in musical improvisation with the user. It uses a novel, implicitly interactive, genetic algorithm (GA), which allows the user’s actions to influence Evac’s musical performance without the need for ex...
متن کاملScaffolding Moves by Learners in Online Interactions
Learners can collaborate with each other to achieve a lesson objective. In the collaboration, they can provide each other with guidance in order to identify mistakes and improve their achievements. With the rise of online instructions, this small-scale exploratory study aimed to see how proficient learners guided their less proficient classmates in correcting the grammatical accuracy of sentenc...
متن کامل